' Options:
'Date: 2026-04-15 20:26:33
'Version: 6.110
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://kpm_digiofficeapigateway.tbi.nl/api
'
'''GlobalNamespace:
'''MakePartial: True
'''MakeVirtual: True
'''MakeDataContractsExtensible: False
'''AddReturnMarker: True
'''AddDescriptionAsComments: True
'''AddDataContractAttributes: False
'''AddIndexesToDataMembers: False
'''AddGeneratedCodeAttributes: False
'''AddResponseStatus: False
'''AddImplicitVersion:
'''InitializeCollections: True
'''ExportValueTypes: False
'IncludeTypes: IDB_4PSBC_Import_ContactPerson.*
'''ExcludeTypes:
'''AddNamespaces:
'''AddDefaultXmlNamespace: http://schemas.servicestack.net/types
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports System.Drawing
Imports DO.Synchronization.IDB_4PSBC.DTO
Imports DigiOffice.Integration.TBIXchangeAzure.Messages
Namespace Global
Namespace DigiOffice.Integration.TBIXchangeAzure.Messages
Public Partial Class Header
Public Overridable Property MessageID As String
Public Overridable Property Timestamp As Date
Public Overridable Property Sender As Party
Public Overridable Property Recipient As Party
Public Overridable Property RequestMessageID As Object
End Class
End Namespace
Namespace DO.Synchronization.IDB_4PSBC.DTO
Public Partial Class Data_ContactPerson
Public Overridable Property systemId As Nullable(Of Guid)
Public Overridable Property digiOfficeId As Nullable(Of Guid)
Public Overridable Property companyName4ps As String
Public Overridable Property no As String
Public Overridable Property crmCompanyId As Guid
Public Overridable Property crmPersonId As Guid
Public Overridable Property jobTitle As String
Public Overridable Property phoneNo As String
Public Overridable Property mobilePhoneNo As String
Public Overridable Property eMail As String
Public Overridable Property companyId As Nullable(Of Guid)
Public Overridable Property blocked As Nullable(Of Boolean)
End Class
Public Partial Class Header
'''
'''Inhoud van het bericht
'''
Public Overridable Property Contains As String
'''
'''Datum aanmaak bericht
'''
Public Overridable Property [Date] As String
'''
'''ID voor het bericht
'''
Public Overridable Property MessageID As String
'''
'''Verzender van het bericht
'''
Public Overridable Property Sender As String
End Class
'''
'''Import bedrijf record vanuit 4PS
'''
Public Partial Class IDB_4PSBC_Import_ContactPerson
Implements IReturn(Of IDB_4PSBC_Response_ContactPerson)
'''
'''Message header
'''
Public Overridable Property Header As Header
'''
'''Message data
'''
Public Overridable Property Data As Data_ContactPerson
End Class
Public Partial Class IDB_4PSBC_Response_ContactPerson
'''
'''Header of the response
'''
Public Overridable Property Header As Header
'''
'''Response body
'''
Public Overridable Property Response As Response_ContactPerson
End Class
Public Partial Class Response_ContactPerson
'''
'''Reponse status (Ok/Error)
'''
Public Overridable Property Status As String
'''
'''Errors summary
'''
Public Overridable Property Errors As String
'''
'''ID of the contactperson in DigiOffice
'''
Public Overridable Property DigiOfficeContactPersonID As String
'''
'''GlobalID (digiOfficeId) of the contactperson in DigiOffice
'''
Public Overridable Property DigiOfficeGlobalID As Guid
End Class
End Namespace
End Namespace